multibuoy mooring system - Turkish English Dictionary